×
put a slur upon sb
meaning in Chinese
诋毁某人
Related Words
slurred
urgently calls upon
putting
put put
put area
put together
put uwith
put procedure
put through
put sugar
put a seal on a document
put a shot to official abuses
put a squeeze on sb
put a stay on
PC Version
Copyright © 2018 WordTech Co.